[廃止] Amazon Quantum Ledger Database (QLDB) が2025年7月31日に終了します

[廃止] Amazon Quantum Ledger Database (QLDB) が2025年7月31日に終了します

Clock Icon2024.07.19

しばたです。

本日AWSより既存利用者向けにAmazon Quantum Ledger Database (QLDB)を終了する旨の通知がされました。
AWS利用者全体に向けたアナウンス等は無かった模様です。

最初の一文だけ引用すると

We are reaching out to you to inform you that after careful consideration, we have decided to end support for Amazon QLDB, effective July 31, 2025.

という内容となっていますので、QLDBをご利用の方は該当する通知から詳細を確認してください。

廃止スケジュール

通知にある通り来年2025年7月31日にQLDBのサービスが終了します。

QLDBを利用中のユーザー[1]2025年7月31日まではサービスをそのまま使え新しい台帳の作成も可能だそうです。
そして2025年7月31日を過ぎるとサービスが停止し台帳のデータも全て削除されるとのことです。

併せて本日時点で新規ユーザーによる利用は不可となっています。

amazon-qldb-eos-announcement-01
公式ページにある新規利用不可のお知らせ

私の検証用アカウントでマネジメントコンソールにアクセスすると、こちらにもサービス終了の通知がありました。

amazon-qldb-eos-announcement-02
マネジメントコンソールでもサービス終了のお知らせ

新規に台帳を作ろうとすると

Amazon QLDB will cease operations on July 31, 2025. Account xxxxxxxxxxxx is not allowed to create new ledgers.

と言う旨のエラーメッセージが出て失敗しました。

amazon-qldb-eos-announcement-03

対応方法

QLDBの後継サービスは存在しないため既存のデータを何らかのデータベースに移行する必要があります。

一例としてAWSではAmazon Aurora PostgreSQLへの移行を紹介しています。
(+ AWSとしての 推し でもある様です)

https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/

こちらでは

  1. QLDBの台帳データをエクスポートし、GlueとDMSを使いAurora PostgreSQLへ移行
  2. その後QLDB Streamを使い追加登録されるデータをAurora PostgreSQLへレプリケーション

という2フェーズでの移行が紹介されています。
併せてサンプル実装も提供されているので実際に試してみるのも良いと思います。
(私は既にQLDBが利用不可だったので試せません...)

https://github.com/aws-samples/example-qldb-ledger-migration

最後に

簡単ですが以上となります。

サービス終了に伴いデータ移行が必要になりますので早めの対応をお勧めします。

脚注
  1. 通知ではアクティブなユーザーと呼称 ↩︎

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.